From 1c49c281cfe7000f2a21b70c9ac506105339eeee Mon Sep 17 00:00:00 2001 From: robertl Date: Thu, 23 Nov 2006 03:31:40 +0000 Subject: [PATCH] When lrtrimming a zero-length string, return before we get a chance to walk past its bounds. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@2527 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gpsbabel/util.c b/gpsbabel/util.c index 34d61e2bf..2ff419df2 100644 --- a/gpsbabel/util.c +++ b/gpsbabel/util.c @@ -421,6 +421,9 @@ lrtrim(char *buff) { char *c; + if (buff[0] == '\0') + return buff; + c = buff + strlen(buff); while ((c >= buff) && ((unsigned char)*c <= ' ')) *c-- = '\0'; -- 2.30.2